Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23A STATION ROAD Detached £105,000 12 Apr 2002
23B STATION ROAD Detached £141,000 21 Jan 2005
25 STATION ROAD Detached £220,000 17 Dec 2018
27 STATION ROAD Detached £342,500 17 Dec 2021
33 STATION ROAD Detached £440,000 24 Nov 2006